/* generated using openapi-typescript-codegen -- do no edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { View } from './View';
export type ModelAndView = {
    empty?: boolean;
    model?: Record<string, any>;
    modelMap?: Record<string, Record<string, any>>;
    reference?: boolean;
    status?: ModelAndView.status;
    view?: View;
    viewName?: string;
};
export namespace ModelAndView {
    export enum status {
        ACCEPTED = 'ACCEPTED',
        ALREADY_REPORTED = 'ALREADY_REPORTED',
        BAD_GATEWAY = 'BAD_GATEWAY',
        BAD_REQUEST = 'BAD_REQUEST',
        BANDWIDTH_LIMIT_EXCEEDED = 'BANDWIDTH_LIMIT_EXCEEDED',
        CHECKPOINT = 'CHECKPOINT',
        CONFLICT = 'CONFLICT',
        CONTINUE = 'CONTINUE',
        CREATED = 'CREATED',
        DESTINATION_LOCKED = 'DESTINATION_LOCKED',
        EXPECTATION_FAILED = 'EXPECTATION_FAILED',
        FAILED_DEPENDENCY = 'FAILED_DEPENDENCY',
        FORBIDDEN = 'FORBIDDEN',
        FOUND = 'FOUND',
        GATEWAY_TIMEOUT = 'GATEWAY_TIMEOUT',
        GONE = 'GONE',
        HTTP_VERSION_NOT_SUPPORTED = 'HTTP_VERSION_NOT_SUPPORTED',
        IM_USED = 'IM_USED',
        INSUFFICIENT_SPACE_ON_RESOURCE = 'INSUFFICIENT_SPACE_ON_RESOURCE',
        INSUFFICIENT_STORAGE = 'INSUFFICIENT_STORAGE',
        INTERNAL_SERVER_ERROR = 'INTERNAL_SERVER_ERROR',
        I_AM_A_TEAPOT = 'I_AM_A_TEAPOT',
        LENGTH_REQUIRED = 'LENGTH_REQUIRED',
        LOCKED = 'LOCKED',
        LOOP_DETECTED = 'LOOP_DETECTED',
        METHOD_FAILURE = 'METHOD_FAILURE',
        METHOD_NOT_ALLOWED = 'METHOD_NOT_ALLOWED',
        MOVED_PERMANENTLY = 'MOVED_PERMANENTLY',
        MOVED_TEMPORARILY = 'MOVED_TEMPORARILY',
        MULTIPLE_CHOICES = 'MULTIPLE_CHOICES',
        MULTI_STATUS = 'MULTI_STATUS',
        NETWORK_AUTHENTICATION_REQUIRED = 'NETWORK_AUTHENTICATION_REQUIRED',
        NON_AUTHORITATIVE_INFORMATION = 'NON_AUTHORITATIVE_INFORMATION',
        NOT_ACCEPTABLE = 'NOT_ACCEPTABLE',
        NOT_EXTENDED = 'NOT_EXTENDED',
        NOT_FOUND = 'NOT_FOUND',
        NOT_IMPLEMENTED = 'NOT_IMPLEMENTED',
        NOT_MODIFIED = 'NOT_MODIFIED',
        NO_CONTENT = 'NO_CONTENT',
        OK = 'OK',
        PARTIAL_CONTENT = 'PARTIAL_CONTENT',
        PAYLOAD_TOO_LARGE = 'PAYLOAD_TOO_LARGE',
        PAYMENT_REQUIRED = 'PAYMENT_REQUIRED',
        PERMANENT_REDIRECT = 'PERMANENT_REDIRECT',
        PRECONDITION_FAILED = 'PRECONDITION_FAILED',
        PRECONDITION_REQUIRED = 'PRECONDITION_REQUIRED',
        PROCESSING = 'PROCESSING',
        PROXY_AUTHENTICATION_REQUIRED = 'PROXY_AUTHENTICATION_REQUIRED',
        REQUESTED_RANGE_NOT_SATISFIABLE = 'REQUESTED_RANGE_NOT_SATISFIABLE',
        REQUEST_ENTITY_TOO_LARGE = 'REQUEST_ENTITY_TOO_LARGE',
        REQUEST_HEADER_FIELDS_TOO_LARGE = 'REQUEST_HEADER_FIELDS_TOO_LARGE',
        REQUEST_TIMEOUT = 'REQUEST_TIMEOUT',
        REQUEST_URI_TOO_LONG = 'REQUEST_URI_TOO_LONG',
        RESET_CONTENT = 'RESET_CONTENT',
        SEE_OTHER = 'SEE_OTHER',
        SERVICE_UNAVAILABLE = 'SERVICE_UNAVAILABLE',
        SWITCHING_PROTOCOLS = 'SWITCHING_PROTOCOLS',
        TEMPORARY_REDIRECT = 'TEMPORARY_REDIRECT',
        TOO_EARLY = 'TOO_EARLY',
        TOO_MANY_REQUESTS = 'TOO_MANY_REQUESTS',
        UNAUTHORIZED = 'UNAUTHORIZED',
        UNAVAILABLE_FOR_LEGAL_REASONS = 'UNAVAILABLE_FOR_LEGAL_REASONS',
        UNPROCESSABLE_ENTITY = 'UNPROCESSABLE_ENTITY',
        UNSUPPORTED_MEDIA_TYPE = 'UNSUPPORTED_MEDIA_TYPE',
        UPGRADE_REQUIRED = 'UPGRADE_REQUIRED',
        URI_TOO_LONG = 'URI_TOO_LONG',
        USE_PROXY = 'USE_PROXY',
        VARIANT_ALSO_NEGOTIATES = 'VARIANT_ALSO_NEGOTIATES',
    }
}

